interface IKun {
    name: string,
    age: number,
    slogan?: string
}

// 类型体操
type MyReadonly<T> = {
   readonly [P in keyof T]: T[P]
}

type IKunRequired = Readonly<IKun>

type IChaoOptional = MyReadonly<IKun>


export { }